// 状态管理

// let p=new Promise((resolve,reject)=>{
//     setTimeout(()=>{
//         console.log(new Date());
//         resolve('成功')
//     },1000)
// }).then((res)=>{
//     console.log(res);
// }).catch(()=>{
//     console.log('失败');
// })

let p=new Promise((resolve,reject)=>{
    console.log(1);
    resolve()
})
console.log(2);
p.then(()=>{
    console.log(3);
})
// 1 2 3